bean seeds - French English Dictionary